博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
作业33-评论列表显示及排序,个人中心显示
阅读量:6498 次
发布时间:2019-06-24

本文共 1958 字,大约阅读时间需要 6 分钟。

  • 显示所有评论 {% for foo in ques.comments %}
{% for foo in ques.comments %}            
  • {
    { foo.author.username }}
    {
    { foo.creat_time }}

    {

    { foo.detail }}

  • {% endfor %}

     

    • 所有评论排序 uquestion = db.relationship('Question', backref=db.backref('comments', order_by=creat_time.desc))
    question = db.relationship('Question', backref=db.backref('comments'),order_by=creat_time.desc)

     

    • 显示评论条数 {
      { ques.comments|length }}

    评论:({
    { sen.comments|length }})

     

    • 完成个人中心

    1.个人中心的页面布局(html文件及相应的样式文件)

    2.定义视图函数def usercenter(user_id):

    3.向前端页面传递参数

    4.页面显示相应数据

    {% extends 'navigation.html' %}{% block title %}个人中心{% endblock %}{% block main %}    
    {% endblock %}

     

    @app.route('/usercenter/
    ')@loginFirstdef usercenter(user_id): user=User.query.filter(User.id==user_id).first() context={ 'username':user.username, 'question':user.question, 'comments':user.comments } return render_template('usercenter.html',**context)

    转载于:https://www.cnblogs.com/hegui/p/8034494.html

    你可能感兴趣的文章
    Circuit forms adjustable bipolar clamp
    查看>>
    一款纯css3实现的超炫3D表单
    查看>>
    [原]OpenGL基础教程(一)多边形绘制
    查看>>
    Multiple bindings were found on the class path(转)
    查看>>
    UVa 1584 - Circular Sequence
    查看>>
    Java-Hibernate官方英文文档地址
    查看>>
    Python的包管理工具Pip
    查看>>
    如何让两个div并排,并且div要看得见边框
    查看>>
    Pyhon中的除法
    查看>>
    go系列之数组
    查看>>
    10. 星际争霸之php设计模式--原型模式
    查看>>
    使用Java 8 API,根据传递的分隔符,连接list中所有的元素
    查看>>
    css知多少(4)——解读浏览器默认样式
    查看>>
    如何开启常用端口和其他端口
    查看>>
    从零开始学android开发-查看sqlite数据库
    查看>>
    各种类型Android源代码
    查看>>
    什么叫一层交换机,二层交换机,三层交换机?
    查看>>
    黄聪:jquery mobile通过a标签页面跳转后,样式丢失、js失效的解决方法
    查看>>
    java中的初始化块
    查看>>
    java调用webservice
    查看>>